alveolar canals
noun plural
: the canals in the jawbones for the passage of the dental nerves and associated vessels
Love words? Need even more definitions?
Merriam-Webster unabridged
Share